Skarhults Castle (Swedish: Skarhults slott) is a castle in Eslöv Municipality, Scania, in southern Sweden.